package com.xjc.business.entity.vo.coladmin;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.xjc.business.entity.vo.buildadmin.CheckBedVo;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * 徐锦程
 * 时间:2025-03-11 11:13
 */
@Data
public class CheckBedReportVo {
    /**
     * 主键
     */
    public Integer id;

    /**
     * 总未到寝学生数量
     */
    public Integer num;

    /**
     * 类型1(0:早查 1:午查 2:晚查 3:其他)
     */
    public String typeOne;

    /**
     * 类型2(0:查旷课 1:查早退 2:查卫生 3:其他)
     */
    public String typeTwo;

    /**
     * 开始时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    public Date startTime;


    /**
     * 学生项
     */
    public List<CheckBedReportStudentVo> checkBedStudentVoList;

    @Data
    public static class CheckBedReportStudentVo{


        /**
         * 住宿信息
         */
        public String bedInfo;

        /**
         * 注册信息
         */
        public String stuInfo;
    }
}
